const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,

  // 使用代理proxy解决跨域
  devServer: {
    proxy: {
      '/api': {
        target: process.env.VUE_APP_BASE_URL,//运行开发模式就用开发时的地址(npm run serve)，运行生产模式就用生产时规定打的地址(npm run servepro)
        pathRewrite: {
          '^/api': ''
        }
      }
    }
  }
  // 访问 URL会变成: http://localhost:8080/api/products/122 ，就和上面浏览器的地址的域名、端口一致==>同域名、同端口、同协议
})
